import logging

# 严重等级从上往下依次增加

# 设置logger对象
# 先得设置基础配置
logging.basicConfig(level=logging.ERROR)
logger = logging.getLogger("my_logger")
logger.setLevel(level=logging.DEBUG)


handler = logging.FileHandler(filename="logs.log")
formHandler = logging.Formatter("%(asctime)s %(levelname)s %(name)s %(funcName)s %(message)s")
handler.setFormatter(formHandler)

logger.addHandler(handler)

logger.debug("这是一个debug日志")
logger.info("这是一个info日志")
logger.warning("这是一个warn日志")
logger.error("这是一个error日志")
logger.critical("这是一个critical日志")